home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 14 / CU Amiga Magazine's Super CD-ROM 14 (1997)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1997-09].iso / CUCD / Programming / IEditor / Generators / C / Config.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-06-17  |  5.4 KB  |  118 lines

  1. /*
  2.     C source code created by Interface Editor
  3.     Copyright © 1994-1996 by Simone Tellini
  4.  
  5.     Generator:  C_IE_Mod.generator 37.1 (29.4.96)
  6.  
  7.     Copy registered to :  Simone Tellini
  8.     Serial Number      : #0
  9. */
  10.  
  11. #ifndef EXEC_TYPES_H
  12. #include <exec/types.h>
  13. #endif
  14. #ifndef EXEC_NODES_H
  15. #include <exec/nodes.h>
  16. #endif
  17. #ifndef INTUITION_INTUITION_H
  18. #include <intuition/intuition.h>
  19. #endif
  20. #ifndef INTUITION_GADGETCLASS_H
  21. #include <intuition/gadgetclass.h>
  22. #endif
  23. #ifndef LIBRARIES_GADTOOLS_H
  24. #include <libraries/gadtools.h>
  25. #endif
  26. #ifndef CLIB_EXEC_PROTOS_H
  27. #include <clib/exec_protos.h>
  28. #endif
  29. #ifndef CLIB_INTUITION_PROTOS_H
  30. #include <clib/intuition_protos.h>
  31. #endif
  32. #ifndef CLIB_GADTOOLS_PROTOS_H
  33. #include <clib/gadtools_protos.h>
  34. #endif
  35. #ifndef CLIB_GRAPHICS_PROTOS_H
  36. #include <clib/graphics_protos.h>
  37. #endif
  38. #ifndef CTYPE_H
  39. #include <ctype.h>
  40. #endif
  41. #ifndef STRING_H
  42. #include <string.h>
  43. #endif
  44.  
  45. #define GetString( g )    ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
  46. #define GetNumber( g )    ((( struct StringInfo * )g->SpecialInfo )->LongInt )
  47.  
  48. #define WT_LEFT                0
  49. #define WT_TOP                1
  50. #define WT_WIDTH            2
  51. #define WT_HEIGHT            3
  52.  
  53. #define GD_Msg                    0
  54. #define GD_Click                    1
  55. #define GD_Use                    2
  56. #define GD_Canc                    3
  57. #define GD_Handler                    4
  58. #define GD_KeyHandler                    5
  59. #define GD_Template                    6
  60. #define GD_ToLower                    7
  61. #define GD_Chip                    8
  62. #define GD_SmartStr                    9
  63. #define GD_NewTmp                    10
  64. #define GD_Headers                    11
  65. #define GD_GetH                    12
  66. #define GD_Save                    13
  67. #define GD_CatComp                    14
  68. #define GD_Hook                    15
  69. #define GD_Reg                    16
  70. #define GD_NoKP                    17
  71.  
  72. #define Conf_CNT 18
  73.  
  74. extern struct IntuitionBase    *IntuitionBase;
  75. extern struct Library        *GadToolsBase;
  76. extern UWORD            ConfGTypes[];
  77. extern struct TextAttr        topaz8_065;
  78. extern struct NewGadget        ConfNGad[];
  79. extern ULONG            ConfGTags[];
  80. extern UWORD ScaleX( UWORD, UWORD );
  81. extern UWORD ScaleY( UWORD, UWORD );
  82. extern LONG OpenConfWindow( struct Window **, struct Gadget **, struct Gadget **, struct IE_Data * );
  83. extern LONG HandleConfIDCMP( struct Window *, struct Gadget **, struct IE_Data * );
  84. extern BOOL HandleConfKeys( UBYTE, struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  85. extern BOOL MsgKeyPressed( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  86. extern BOOL ClickKeyPressed( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  87. extern BOOL UseKeyPressed( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  88. extern BOOL CancKeyPressed( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  89. extern BOOL HandlerKeyPressed( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  90. extern BOOL KeyHandlerKeyPressed( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  91. extern BOOL TemplateKeyPressed( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  92. extern BOOL ToLowerKeyPressed( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  93. extern BOOL SmartStrKeyPressed( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  94. extern BOOL NewTmpKeyPressed( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  95. extern BOOL SaveKeyPressed( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  96. extern BOOL CatCompKeyPressed( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  97. extern BOOL NoKPKeyPressed( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  98.  
  99. extern void CloseWnd( struct Window **Wnd, struct Gadget **GList );
  100. extern BOOL MsgClicked( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  101. extern BOOL ClickClicked( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  102. extern BOOL UseClicked( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  103. extern BOOL CancClicked( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  104. extern BOOL HandlerClicked( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  105. extern BOOL KeyHandlerClicked( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  106. extern BOOL TemplateClicked( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  107. extern BOOL ToLowerClicked( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  108. extern BOOL ChipClicked( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  109. extern BOOL SmartStrClicked( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  110. extern BOOL NewTmpClicked( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  111. extern BOOL HeadersClicked( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  112. extern BOOL GetHClicked( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  113. extern BOOL SaveClicked( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  114. extern BOOL CatCompClicked( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  115. extern BOOL HookClicked( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  116. extern BOOL RegClicked( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  117. extern BOOL NoKPClicked( struct Window *, struct Gadget **, struct IE_Data *, struct IntuiMessage * );
  118.